home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 22
/
Amiga Format AFCD22 (Jan 1998, Issue 106).iso
/
-seriously_amiga-
/
shareware
/
programming
/
other
/
cop
/
cop.readme
< prev
next >
Wrap
Text File
|
1997-11-05
|
5KB
|
117 lines
Short: Low Level Debugger
Uploader: thor@einstein.math.tu-berlin.de (Thomas Richter)
Author: thor@einstein.math.tu-berlin.de (Thomas Richter)
Type: dev/debug
Version: 1.58
*****************************************************************************
** **
** ___________ **
** \ */ **
** /----------- ####### ####### ######## **
** | ^ | ## ## ## ## ## ## **
** | _\ ## ## ## ## ## Version 1.58 **
** | | ## ## ## ######## **
** | --| ## ## ## ## **
** +-----/ ## ## ## ## ## **
** | | ####### ####### ## (c) 1993-1997 THOR-Software **
** **
** **
** A Low Level Debugger for all Amiga Systems **
** **
*****************************************************************************
by
_______ _____ _____ __ _
/ / / / / / / \/_/ //_/_
/ /____/ / / /____/ ___ / ____// / _ __
/ / / / / / \ / /|/ / / / /_/ / /\_/_/
/ / / /____/ / / _/__/_/ /__/|_/_/_/ /_/_/ /_
/
_____________________________________________________________________________
About COP
COP is a low level debugger for all amiga systems. "Low Level" means it
directly plays with the hardware, does not have GUI, but is unbeatable
stable. Its main purpose is to debug programs not debugable with the usual
"source level" debugger, like hardware device drivers, DOS handlers in action
and much more. It supports debugging by the serial port, thru a standard
tty terminal (also a COP type 5 terminal is better. A terminal program
for amigas is included), and a build-in terminal emulation in case no
second computer is available.
In case you want to use COP, make sure:
-that you really want it. COP is not easy to use!
-that you know assembly language. It won't work without!
-that you have a lot of good will!
Be warned!
__________
This release, also it's version 1.58, is a sort of beta-release. I haven't
tested it fully with the MC68060 CPUs, although it seems to work
(thanx Olli!), and some features are still missing. The disassembler is
obsolete and will be replaced within the next releases, propably in 1.60.
Stay tuned!
EMail: thor@einstein.math.tu-berlin.de
WWW: http://www.math.tu-berlin.de/~thor/thor/index.html
By the way: You should read the documentation first (before trying to get
COP running)!
Thomas
_____________________________________________________________________________
Changes made since 1.57:
-Added two '040 instructions I wasn't aware of.
-Rewrote the complete math support, an FPU is no longer required.
-Enhanced the "NODE" command, it displays now all additional information
it can hold of.
-Removed a stupid bug from the "NODE" command.
-Added the "LABS" command to view the defined labels. Study the doc file for
details.
_____________________________________________________________________________
Changes made since 1.56:
-Added PAL/NTSC switch.
-Added a check for many command that won't work in a splitted display.
_____________________________________________________________________________
Changes made since 1.55:
-Removed a bug in the printer hardware driver that caused one additional
character to be printed.
-Added command to eject paper.
-Added Enforcer support for the MC68020 and MC68030 CPUs.
-Added partial MMU support, however no MMU related commands are available.
Enforcer must be run for this purpose.
-Added IRQ CopyBack mode.
-Fixed several final bugs in the 1.55 release, esp. some MC68060 related,
although the support isn't complete yet ('60 FPU support is still somewhat
broken, as the FPU part must be re-written anyways).